MPI-AMRVAC: A parallel, grid-adaptive PDE toolkit

نویسندگان

چکیده

We report on the latest additions to our open-source, block-grid adaptive framework MPI-AMRVAC , which is a general toolkit for especially hyperbolic/parabolic partial differential equations (PDEs). Applications traditionally focused shock-dominated, magnetized plasma dynamics described by either Newtonian or special relativistic (magneto)hydrodynamics, but its versatile design easily extends different PDE systems. Here, we demonstrate applications covering any-dimensional scalar system PDEs, with e.g. Korteweg–de Vries solutions generalizing early findings soliton behavior, shallow water in round square pools, hydrodynamic convergence tests as well challenging computational fluid and applications. The recent addition of parallel multigrid solver opens up new avenues where also elliptic constraints stiff source terms play central role. This illustrated here solving several multi-dimensional reaction–diffusion-type equations. document minimal requirements adding physics module governed any nonlinear system, such that it can directly benefit from code flexibility combining various temporal spatial discretization schemes. Distributed through GitHub be used perform 1D, 1.5D, 2D, 2.5D 3D simulations Cartesian, cylindrical spherical coordinate systems, using domain-decomposition, exploiting fully dynamic block quadtree-octree grids.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Adaptive Grid Computing for Mpi Applications

Our objective is to provide location-, topology-, and administrative-transparent grid computing for MPI applications, while hiding the physical details of computing platforms and heterogeneous networks from the application developers and users. To achieve this objective, we introduced a new resource allocation model, workflow structures to specify MPI applications involving multiple tasks, and ...

متن کامل

PRAgMaTIc - Parallel Anisotropic Adaptive Mesh Toolkit

The numerical methods used to model complex geometries required by many scientific applications (e.g. climate prediction, simulation of cardiac electrophysiology) often favour the use of unstructured meshes and finite element discretisation methods over structured grid alternatives. This flexibility introduces complications, such as the management of mesh quality and additional computational ov...

متن کامل

A Parallel Adaptive Cartesian PDE Solver Using Space-Filling Curves

In this paper, we present a parallel multigrid PDE solver working on adaptive hierarchical cartesian grids. The presentation is restricted to the linear elliptic operator of second order, but extensions are possible and have already been realised as prototypes. Within the solver the handling of the vertices and the degrees of freedom associated to them is implemented solely using stacks and ite...

متن کامل

ALPS: A framework for parallel adaptive PDE solution

Adaptive mesh refinement and coarsening (AMR) is essential for the numerical solution of partial differential equations (PDEs) that exhibit behavior over a wide range of length and time scales. Because of the complex dynamic data structures and communication patterns and frequent data exchange and redistribution, scaling dynamic AMR to tens of thousands of processors has long been considered a ...

متن کامل

A Framework for Parallel Adaptive Grid Simulations

Exploiting parallelism in the solution of scientiic and computational engineering problems requires signiicant expertise and eeort on the part of application developers. We describe a framework targeted at the class of discrete-time grid simulations that hides much of the complexity inherent in the parallel solution of those problems. By doing so this programming framework ooers the potential t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Computers & mathematics with applications

سال: 2021

ISSN: ['0898-1221', '1873-7668']

DOI: https://doi.org/10.1016/j.camwa.2020.03.023